forest trees - German English Dictionary